|
GRASS GIS(正式名称;Geographic Resources Analysis Support System Geographical Information System) は、ラスターイメージや位相空間ベクトル、画像処理などを行うフリーのオープンソースGISソフトウェアである。 GNU General Public Licenseで提供されており、Mac OS XやMicrosoft Windows、Linuxを含むプラットフォームに対応している。また、GUIを通じてQuantum GIS等の他のソフトウェアに接続し利用することができる。 Ver6においてベクトルネットワーク解析機能や2D/3Dの位相空間エンジンの新機能が追加された。MySQLやPostgreSQL、PostGIS、SQLiteなどのデータベースファイルか、DBASEファイルによりデータが管理される。これにより3Dのベクタ形式やボクセルの量が視覚化可能になった。他のGISソフトウェアとの相互運用性があるGDALライブラリの利用により大容量のラスターグラフィックスやベクターフォーマットに対応している。 ==概要== ラスターと二三次元のベクトルデータに対応しており、ベクトルデータは地理情報の図心と境界面が明確な位相空間情報により構成されている。 300以上のコアモジュールと100以上のアドオンが公式及び有志により制作されている。コアモジュールとライブラリはCで書かれており、その他モジュールはCやC++、Python、UNIX shell、Tclなどのプログラミング言語で書かれている。これらモジュールはUNIX哲学に基づき、Cプログラミングの知識のないユーザーによりシェルスクリプトとモジュールを組み合わせ制作されている。 Ver6.4においてPythonのコードとwxPythonの画像ライブラリを用いたwxGUIと呼ばれるGUIが採用された。 Quantum GIS(QGIS)と連携しており、Quantum GISの最新版ではGRASSの動作環境を利用することで、シェルベースのGRASSのインターフェースよりも利用しやすいGUIにてGRASSが操作できる。 Quantum GIS(QGIS)の最新版2.01では、インストールと同時に組み込まれている。 JAVAで実装したJGRASSというプロジェクトが存在する。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「GRASS GIS」の詳細全文を読む スポンサード リンク
|